About Luxor Plumbing And Heating Solutions Limited (09207206) United Kingdom