About Duffy & Co. (a&t) Ltd (NI029803) United Kingdom