About Snuggli Protection Wear Limited (12542935) United Kingdom