The photograph is larger than the actual size which is 2.5cm. These are the old arms of Chester.
The badge itself has no indication as to manufacture or date.
As an ex-Leekensian, I have a passing interest in matters Civic, especially so when it involves heraldry. The Government has just confirmed...