About Royal Mint Street Studios Limited (01677932) United Kingdom