About Spice Bistro Limited (08852894) United Kingdom