Harrogate pre-school maintains 'good' Ofsted rating