About Mitchell Stewarts Limited. (01923535) United Kingdom