About Mccambridge Duffy & Co. Limited (NI033505) United Kingdom