TreeHouse Foods has agreed to acquire certain entities that operate Harris Tea, the private brand tea business of Harris Freeman, for $205m.