About Snoopy & George Estate Limited (12723220) United Kingdom