About Mint House Communications Limited (06487820) United Kingdom