About Snoozel Ltd (11630116) United Kingdom