Cadbury Schweppes is facing prosecution over its handling of the salmonella contamination that caused the company to recall more than one million chocolate bars last year.