About Lex Leisure Cic (10690651) United Kingdom