About Salt And Vinegar Etc Ltd (07900526) United Kingdom