About Electro Mechanical Systems Limited (01902502) United Kingdom