Macclesfield, St John the Evangelist, Cheshire