About Indian Spice (sh) Ltd (08298635) United Kingdom