About Snugglers Limited (NI659064) United Kingdom