About Cardamom Spice Ltd (08260083) United Kingdom