About Mitchell And Co Associates Limited (12219643) United Kingdom