About Electromech Technology Ltd (08970732) United Kingdom