About Mint Llantrisant Plc (05495920) United Kingdom