About Animated Artists Limited (05649632) United Kingdom