About Stratford Motors Ltd (12903162) United Kingdom