About Schnuggley Limited (13075631) United Kingdom