About S & E Snacks Ltd (SC674870) United Kingdom