About Snuggle Up Ltd (13011692) United Kingdom