St Peter's Church, Osmotherley, Northallerton, North Yorkshire