About Whitechappell Plumbing And Heating Limited (09247803) United Kingdom