About Framestore Animation Limited (05957241) United Kingdom