Petra Degonda, Switzerland, Kilchberg ZH, F, R. Degonda & Co