About Jb Leisure Holdings Ltd (10355687) United Kingdom