
The 20th November is St Edmund’s day. There is a campaign by BBC Suffolk to make him the patron Saint of England again started by radio Suffolk
The flag was designed earlier this century and is sold under license.
Here is a picture of it flying over Portman Road the home of Ipswich football club

Wikipedia says this about the saint:
Edmund the Martyr (841–20 November 869) was a King of East Anglia.[1] He succeeded to the East Anglian throne in 855, while still a boy.[2] In or around 870, Edmund was defeated in battle by the Great Heathen Army, he was captured, tortured, and he died the death of a martyr.[3] He is recognised as a saint and a martyr in the Eastern Orthodox Church, the Roman Catholic Church, and the Anglican Communion.
He is seen as the patron saint of kings, pandemics, the Roman Catholic diocese of East Anglia, the English county of Suffolk, torture victims, and wolves.[4][5] He was a patron saint of all England until the mid-14th century,[5] when Edward III replaced him by associating Saint George with the Order of the Garter.[6]
http://en.wikipedia.org/wiki/Edmund_the_Martyr#External_links
You can buy the flag here price £7.99