About The Village Garage (bishops Waltham) Ltd (11252639) United Kingdom