About H2o Associates Ltd. (05694560) United Kingdom