About G M Duffy Ltd (12782353) United Kingdom