About Dessert & Spice Limited (11040227) United Kingdom