About S&s International Foods Ltd (09943248) United Kingdom