About Shrewsbury Motors Ltd (12681273) United Kingdom