About D S Spice Ltd (11656099) United Kingdom