About Savoury & Sweet Snack Foods Ltd (09686471) United Kingdom