About Shimla Spice (yorkshire) Restaurant Limited (05900285) United Kingdom