About James Stokes Limited (05509437) United Kingdom