Ralph Dr. Mennicke, Germany, Uster, M, SEDO ENGINEERING SA