About Mitchell Corporation Ltd (13254687) United Kingdom