L & A Holding AG, Teufen (AR), Limited or Corporation