About T Mitchell Investments Ltd (11053452) United Kingdom