About Snuggy Hoods Limited (04418461) United Kingdom