About Snuggles Comfort & Dine Ltd (12594959) United Kingdom