im Storchen GmbH, Schönenwerd, Limited liability company