About Micromec Ltd (09516690) United Kingdom