About Snackerbee Ltd (11771997) United Kingdom