Gerhard Machleidt, Switzerland, Abtwil SG, M, Mikrop AG