About Endeavour 141 Limited (01507570) United Kingdom