T&C GmbH, Walchwil, limited liability company