About H2 Home Limited (05696847) United Kingdom