About W Spice Limited (12733145) United Kingdom