western technologies inc