About Stoke Proprietors Ltd (13682769) United Kingdom