About James Duffy Gas And Plumbing Ltd (13146409) United Kingdom