About Spur Animation Limited (08085670) United Kingdom