About Snacksters Limited (02918338) United Kingdom