Keran Henderson, 43, of Iver Heath, Buckinghamshire, was jailed in 2007 for three years for manslaughter. Henderson has always protested her innocence over the death of 11-month-old Maeve Sheppard ...