Hauck Enterprises, Ltd.