About Mitchell Moore Limited (12193894) United Kingdom