About Elmbridge Heating & Plumbing Supplies Limited (07120653) United Kingdom