About James Stokoe Limited (10694052) United Kingdom