About Halcrow Water Services Limited (03055857) United Kingdom