About Aardman Chicken Run Limited (03307095) United Kingdom