About Stokoe&stokoe Ltd (10460371) United Kingdom