About The New Spice Restaurant Limited (07591878) United Kingdom