About Plough Garage Limited (12896153) United Kingdom