Original sentence: He has five grandchildren by his 1st wife; daughter Hilary had daughter Juliette and sons Christopher (Known as Kit) and Patrick Williams; Roger had two girls Catherine Rosemary, born 31st December 1977, (named after his wife's mother Catherine May Vineall, nee Lambert) and Emma Anne Alexandra Cockfield born 5th July 1981.They had two children- a daughter, Hilary Ann Cockfield, born June 1944; and a son Roger Edmund Cockfield, born 21st November 1947
Edited sentence: He has five grandchildren by his 1st wife; daughter Hilary had daughter Juliette and sons Christopher (Known as Kit) and Patrick Williams; Roger had two girls Catherine Rosemary, born 31 December 1977, (named after his wife's mother Catherine May Vineall, née Lambert) and Emma Anne Alexandra Cockfield born 5 July 1981.They had two children- a daughter, Hilary Ann Cockfield, born June 1944; and a son Roger Edmund Cockfield, born 21 November 1947