About Lowe Plumbing & Heating Services Limited (11986535) United Kingdom