The only baptism in Macclesfield for the right period is for Mary, daughter of Cornelius and Margaret Lachford, on 13th March 1791.
Those in Leigh/Astley are also Cornelius and Margaret, so it looks as though Giles's parents moved to Macclesfield around 1790. The last one in Leigh is Joseph in 1789.
Margaret, born 1754, was buried in Macclesfield on 11th May 1806 and Cornelius, born 1757, on 25th April 1824.
David
P.S. Cornelius Latchford, son of James, was baptised on 3rd July 1757, in Astley/Leigh, son of James. He married Margaret Mort in Leigh on 1st April 1777.
Margaret Mort possibly baptised in Deane by Bolton on 29th May 1754, daughter of John.