About Mitchell Cotts East And Central Africa Limited (00087422) United Kingdom