I am at the football today and we have a guy that makes lapel enamel badges. He made some up for me for a motorbike club, excellent quality. He does every football team including hundreds of non-league teams.
I will ask him minimum quantities and prices if you like?