About Spanish & Spice Limited (07004901) United Kingdom