About Sizzlers Tandoori Ltd (SC596486) United Kingdom