About Endeavour Leisure Group Limited (10589897) United Kingdom