About Stoke Mot & Service Ltd (11419909) United Kingdom