About H20 Plumbing & Gas Limited (07352894) United Kingdom