About Essential H2o Ltd (12547135) United Kingdom