About Mitchell Chase Limited (10605547) United Kingdom