About Mick & Micks Ltd (13161159) United Kingdom