About Cafe Spice London Ltd (08726259) United Kingdom