It’s a bit of a roundabout way of getting one but I got mine, a recognised ‘pucker’ traditional Queens Regimental blazer badge in the gold and silver style, from my local military outfitters. They are first class and their address is:-
Edgar Jerome 7 Wellington Street, Aldershot, Hants. Telephone 01252 322 020
Failing that then try the garrison Military tailors they cater for all cap badges, again they’re in Aldershot the address:-
Glover & Riding, Queens Avenue, Aldershot, Hants GU11 2BS
Telephone: 01252 323975
Both outlets operate a postal service. Good luck.
Regards,
JB.