About Snack Cabin Limited (13549002) United Kingdom