About Mitchell Inglis Limited (SC087259) United Kingdom