Sovereign gold ring stamp meaning?

I've got a St George 1949 sovereign ring & just looked at the stamps inside. I've managed to piece together a couple of their meanings but not the full story. Stamp:
JCG, crown, 875, leopard, Q

thanks!
1 answer 1