About Kensal Plumbing And Heating Limited (09244899) United Kingdom