About Elgar Plumbing & Heating Limited (08543109) United Kingdom