About Beach Garage Ltd (10651803) United Kingdom