A badge similar to this appeared on eBay recently which was described as Hungerford Police. Hungerford never had a police force. The description certainly fits the description of arms or seal of Hungerford. A few years ago I had a lot of correspondence from the local archives there relating to another badge which was from the Hungerford Yeomany. It is a possibility that your badge could have been worn by them.