About Chelsea Teak Limited (07824455) United Kingdom