About John Duffy Design Group Limited (NF003441) Ireland