About Chelsea Yacht And Boat Company Limited (00436154) United Kingdom