Petra Foods has seen full-year profits slide by 57% due to difficult trading conditions and one-off charges related to its soon-to-be-sold cocoa ingredients business.