About Mitchell Maclennan Limited (SC599948) United Kingdom