About Chelsea Water Ltd (12925718) United Kingdom