Precision Stamping Parts in Switzerland Ekko Meister Ag Address: Industriestrasse 6, 2543 Lengnau Switzerland Phone Number: +41 326 53 10 30