About Snack Chest Uk Limited (12845007) United Kingdom