About Snuggy Limited (11730265) United Kingdom