About J Carter Plumbing & Heating Engineers Limited (08061542) United Kingdom