About Snuggybag Limited (13282055) United Kingdom