About Ice & Spice 135 Limited (11092535) United Kingdom