Harrogate woman with severe sight loss to walk 100km non-stop for charity