About Snack Station Limited (NI644690) United Kingdom