About The Cartoon Museum Limited (05703160) United Kingdom