About Electro-mechanical Assembly Limited (SC055869) United Kingdom