About Mitchell North West Limited (02416390) United Kingdom