SWISS D&W TECH AG, Neckertal, limited or corporation