About Spice Island Newport Ltd (09392482) United Kingdom