About Endeavour (uk) Limited (07798003) United Kingdom