About Micro & Optoelectronic Services Limited (02117531) United Kingdom