Rolf Wöhrle, Germany, Villingen-Schwenningen, M, Sto AG