About Endeavour (europe) Limited (01722258) United Kingdom