About Global H2o Solutions Limited (09259814) United Kingdom