About Mitchell Consultancy (berkshire) Limited (08869016) United Kingdom