About Glennon Plumbing And Maintenance Ltd (13465690) United Kingdom