About The Endeavour Company Holdings Limited (03998170) United Kingdom