About Salt & Vinegar Fl Ltd (13308547) United Kingdom