About Snoodels Ltd (13026300) United Kingdom