About Thomas James Stokes Operations Ltd (11658072) United Kingdom