About Vicarage Service Garage Limited (08028715) United Kingdom