About Snuggles Nursery Ltd. (06611737) United Kingdom