About B & F Plumbing & Heating Limited (08122027) United Kingdom