About Micro Materials Limited (02332065) United Kingdom