McCain Foods has announced plans to close a frozen vegetable production plant in South Africa, with the loss of almost 800 jobs.