About Mitchell Meredith Limited (04163265) United Kingdom