About Mitchell Eley Gould Limited (04442381) United Kingdom