About Chelsea Harbour Designs Limited (03921321) United Kingdom