About Alex Stokoe Ltd (10175357) United Kingdom