Contact Technologies Denmark ApS Industriparken 23, c/o MEC A/S, 2750 BALLERUP 44 97 33 66 MEC, Danish manufacturer of PCB switches since 1938