About Stockholm Distillers And Vintners Limited (10295594) United Kingdom