CF-Haensch GmbH, Walchwil, limited liability company