About The Checkmate Club Ltd (08427536) United Kingdom