About Snugglepuss Ltd (11129449) United Kingdom