About John Duffy Ltd (NI030163) United Kingdom