About Snuggley Limited (13116434) United Kingdom