About Micon International Co Limited (04026319) United Kingdom