About Microcom Systems Limited (01883930) United Kingdom