Astral Foods, the South African poultry group, has trimmed its forecast for half-year headline earnings per share, citing increased costs and lower demand.