US food group Hain Celestial is closing its New Covent Garden Soup Co. facility in the UK town of Peterborough with the loss of 80 jobs.