About Pit Stop Garage Ltd (04829866) United Kingdom