About Barnwood Plumbing & Heating Limited (05295598) United Kingdom