About Richard S Garage Limited (SC074431) United Kingdom