About Beach Garage (workshop) Limited (02713356) United Kingdom