About Integrated Micro Systems Limited (01503118) United Kingdom