About Salt N Vinegar Limited (09980934) United Kingdom