Cooke Aquaculture Scotland United Kingdom | GGN: 4056186029034 Single Producer 100-500 Employees 1985 Company est.