About Mint Accessories (scotland) Limited (SC594866) United Kingdom