About Cafe Spice Limited (02989499) United Kingdom