About Mitchell Beazley International Limited (00957334) United Kingdom