About Jam Leisure (park Lane) Limited (08302856) United Kingdom