About Endeavour 149 Limited (10702424) United Kingdom