stoll & staff GmbH, Weinfelden, Limited liability company