About The Sports & Leisure Group Ltd (04059485) United Kingdom