About Spice Ranch Tandoori Ltd (12144282) United Kingdom