About Endeavour 143 Limited (09022481) United Kingdom