About Jaybee Leisure (leigh) Limited (06030714) United Kingdom