About Sall Snack Manufacturing Company Limited (01751719) United Kingdom