About Snuggle Sleeves Limited (09195239) United Kingdom