About Endeavour Holdings Limited (00166874) United Kingdom