About Mitchell Investments Limited (05444346) United Kingdom