About Pleck Mot & Service Centre Ltd (08321344) United Kingdom