About Russ Hudd Plumbing & Heating Limited (10686819) United Kingdom