About Mitchell S A Limited (05396211) United Kingdom