About Paul Duffell Plumbing & Heating Services Limited (11931346) United Kingdom