About Jesse Stokes Limited (08116944) United Kingdom