About Snuggle Baby Ltd (12507431) United Kingdom