About Snack In A Box Limited (11384103) United Kingdom