About Mica Engineering Ltd (10991259) United Kingdom