Grange-over-Sands station named best small station in the UK