About T Stokes Ltd (11649225) United Kingdom