About Snuggle Homeware Ltd (12301973) United Kingdom