About Duffy & Namsak Ltd (08552151) United Kingdom