About Snuglo Ltd (09601266) United Kingdom