About James & Sons Plumbing And Heating Limited (07094722) United Kingdom