About Stoken Estates Limited (10853325) United Kingdom