TreeHouse Foods, the largest supplier of own-branded products to US grocers, is to close its facility in Battle Creek, Michigan.