RA3 Ranworth (Norfolk), Church of St. Helen, painted screen. St. Barbara