About S & S Sweet & Savoury Ltd Ltd. (12560600) United Kingdom