TTH,
As you are familiar with the fine city of Shrewsbury, you might seek out a shop called 'AWARD', which sits somewhere on or near the main drag. They specialise in medals, their mounting and framing and a whole lot else.
They are, however, heavily in to the Bling Medal market which might make them just a tad suspect!
O-D