Macclesfield, St Peter, Cheshire Genealogy