About Mint Art Gallery Limited (07777781) United Kingdom