About Snuggle Feet Limited (06276936) United Kingdom