About Microtrol Limited (01622194) United Kingdom