About Mechanical & Electrical Control Systems Limited (10746566) United Kingdom