About The Jubilee Mint Limited (08464959) United Kingdom