About Microtom Limited (10563297) United Kingdom