About The Village Garage Limited (03982367) United Kingdom