We've tried to find out the origin of these badges but are coming up with nothing. Maybe something from the Cheddar Gorge Cheese Company? Who knows!
But if you know a cheese lover then why not get them to display it loud and proud?
I'm a Big Cheeseater - English Cheddar Badge