About Cockerel Films Limited (12110638) United Kingdom