About Mitchell Company (uk) Ltd (10289054) United Kingdom