About S&b Food & Wine Ltd (11073334) United Kingdom