About London Spice Company Limited (10442360) United Kingdom