Great Barton, Holy Innocents