About New Bari Spice Ltd (11079797) United Kingdom