About Mickey Finn Limited (10359378) United Kingdom