About Aardman Features Limited (03186872) United Kingdom