About Micro Electronic Services Ltd (02278708) United Kingdom