About Snoopy 78 Ltd (12817252) United Kingdom