Gerhard Florin, Germany, Surrey, M, EA Swiss Sàrl