About Pitt Stop Garage Limited (03785306) United Kingdom