About H2o Habitat Limited (08196410) United Kingdom