Cadbury Schweppes has announced an agreement to buy South Africa's number one chewing gum manufacturer from Dan Products at a cost of GBP33m (US$57.469).