About Snuggle Limited (07567194) United Kingdom