About Electrical & Mechanical Controls Limited (02546470) United Kingdom