When you say badge, you mean Amrs' coat! Then I advise you to give up! Because there are tens of thousands of such badges in Britain, each badge represents a region, a team (such as football) or an organization. Look at what you described. Which badge should be a special item in the store? There is no meaning or information! Because that's just a British feature of cheating money ~ badges like this (the badge you described) are very common in Britain! I made one myself in the art studio! Just not as good as computer drawing!
Sorry I can't help you ~ If you want to know more famous badges, I know some information ~ but not much! If necessary, you can leave me a message through Baidu news! I will try my best to help you!
I'll give you some Chinese materials first, but not much! If I want to learn English, I have a good one! Haha ~
Heraldry refers to a kind of colored sign that belongs to individuals, families or groups and is constituted according to specific rules. In medieval Europe, it had its own heraldic system.
Also known as heraldry, it refers to knights born on the battlefield in 12 century, mainly to identify knights who cannot be identified because they wear armor; The general view that coat of arms is a noble patent comes from this.
Since the13rd century, anyone, whether noble or civilian, can own and use heraldry as long as they abide by the heraldry rules. Up to now, it is a science and art to identify the use, display and rules of hereditary or inherited marks of individuals, armies, churches, government organizations and companies.
I hope I can help you!