About Snack Box Food Ltd (12301457) United Kingdom