About Griffilms Animation Studio Ltd (09088498) United Kingdom