About Snack In The Box Limited (11384036) United Kingdom