About Concept Leisure Group Ltd (10232759) United Kingdom