About Barkwell Plumbing & Heating Limited (10309472) United Kingdom