About Club Lenox Limited (08142236) United Kingdom