About Electric Motor Controls Ltd. (SC215899) United Kingdom