About Spice Isles Limited (04293587) United Kingdom