About Stoke Motors Ltd (13079251) United Kingdom