About Glowarm Heating & Plumbing Supplies Limited (02990269) United Kingdom