About H2o Care Ltd (12157224) United Kingdom