About James Buglass Plumbing & Heating Limited (04841664) United Kingdom