Strebel-Walz AG, Richterswil, limited or corporation