Macclesfield, St Peter