About Jam Leisure Ltd (10991275) United Kingdom