About Food & Snack Trade Ltd (12911248) United Kingdom