A grandmother has raised more than £3,000 for a charity which supported her grandson through leukaemia treatment ...