About Endeavour Sailing Limited (05098681) United Kingdom