About Lexo Plumbing And Heating Ltd (13528078) United Kingdom