About The Jigsaw Club Ltd (08143489) United Kingdom