Corby Distilleries has completed the sale of a raft of non-core spirits brands and a production facility to US-based Sazerac Co.