About Mitchell Services Limited (04178445) United Kingdom