About Cameron Water Ltd. (SC181505) United Kingdom