About J.t.s. Snack Foods Limited (02727591) United Kingdom