About Mick Tomo Limited (06875103) United Kingdom