About Stoke786 Ltd (13557658) United Kingdom