About Endeavour Yachting Ltd (12753395) United Kingdom