Cadbury's has been "foreign-owned" for quite some time already, most of it's stock being held by non-UK companies, as shown HERE. (Mostly US pension fund management companies).

If you want to keep them on the island, it costs.