About Sweet & Spice Limited (09641217) United Kingdom