About Williamson Vehicle Salvage Limited (03995152) United Kingdom