Who do you think clamps cars on behalf of DVLA?Probably not the sort of responses they expected?
I am fairly sure that clamping by private companies is forbidden by law?
“In exceptional cases, the police, the local council or the DVLA can instruct a private company to clamp your car, but only with good reason”