About Channel Island Water Limited (08632671) United Kingdom