Hi Mike
My records concur with yours except for one detail
Charles Edward Brunning b 22nd August 1787 in Long Melford, Suffolk
ch 12th September 1787 in Long Melford
m 3rd February 1806 in All Saints Church, Sudbury
bu 26th December 1862 in Long Melford
Father : William Brunning Mother : Mary Gue (Not Cue)
Wife : Mary Felton b April 1773 in Ballington, Sudbury
ch 23rd April 1773 in All Saints Church, Sudbury
bu 28th October 1855 in Long Melford
Father : William Felton Mother : Hannah Ambrose
With regard to Mary's family, I found the following
Mary had a brother William Felton ch on Aug. 17, 1777 in All Saints, Sudbury and buried on Nov. 7, 1779 in All Saints, Sudbury and a sister Mary Felton christened Feb 12 1773 Burial Jun 1 1774, All Saints Sudbury.
Mary's Parents : Hannah Felton [Ambrose] was christened May 4 1755 in All Saints, Sudbury and died on an unknown date. She married William Felton on Apr. 30, 1769 in All Saints Church, Sudbury, Suffolk. William was born in Ballington, Sudbury. (No more details found about William)
Hannah's Parents : Hannah Ambrose [Pricke] was christened Jul. 23, 1725 in All Saints Sudbury. She married James Ambrose on May 9, 1754 in All Saints Church, Sudbury, Suffolk. James was born in Ballingdon. They also had a son James, christened on Nov 10 1760.
Hannah's Parents : George Pricke. He married Sarah Pricke (No dates found) They also had a son, George Christened Jun 28 1727 All Saints Sudbury
Hope this helps
Tony