About Glenn C Cross Water Services Limited (12036211) United Kingdom