About S&b Food Ltd (12760227) United Kingdom