About Duffy Rafferty Communications (drc) Ltd (NI020148) United Kingdom