Peter Werro, Switzerland, Plasselb, M, Werro engineering