About Plough Mot And Service Centre Limited (13228152) United Kingdom