About Snuggles N Cuddles Ltd (11182155) United Kingdom