About Ocean Yacht Company Limited (02484253) United Kingdom