About Spartan Spice Ne Ltd (13429164) United Kingdom