About Baxter Plumbing & Heating Solutions Limited (06583458) United Kingdom