Mike Tindall reaches major financial milestone as his firm sees record profits 0 03.01.2025 18:52 Express.co.uk Mike Tindall set up Kimble Trading in 2003 - with the company having now reached a major milestone.