About Electromech Assemblies Limited (07363055) United Kingdom