St Mary Magdalene, Prudhoe and Horton Grange