Continuous Retorts Ltd
Energy and water efficient high throughput food production technology