About Glenco Plumbing And Heating Ltd (11296593) United Kingdom