About G Duffy Limited (09618219) United Kingdom