About Mitchell Beazley Limited (03611943) United Kingdom