About Garlic Spice Ltd (13006539) United Kingdom