About The Hillgrove Water Company Limited (10682128) United Kingdom