About Keith Stokes Limited (05317540) United Kingdom