About Jam Leisure (tq) Limited (10144667) United Kingdom