About Spice World (elvington) Ltd (11487572) United Kingdom