About Micon Components Limited (01187400) United Kingdom