About Electrical & Mechanical Controls Holdings Ltd (11611971) United Kingdom