About Cook & Lucas Frozen (holdings) Limited (10339127) United Kingdom