About Shakespeare Animated Films Limited (02606911) United Kingdom