About I Leisure Group Limited (10682245) United Kingdom