About Spice Jar Bar And Grill Ltd (12118169) United Kingdom