About Mitchell & Partners (farnborough) Ltd (06549159) United Kingdom