Profits at the Dublin-based firm BFree Foods dropped significantly in 2023, falling from €2.3 million in 2022 to €1.6 million ...