RA8 (13a) Ranworth (Norfolk), Church of St. Helen, painted screen, St. Stephen