About Jack Spice Ltd (09065913) United Kingdom