About G&g Duncan Limited (09966716) United Kingdom