Irish-based food and agribusiness Donegal Creameries has announced a sharp fall in profit in the year to 31 December 2004, blaming difficult trading conditions, particularly in the dairy and potato businesses.