About Sizzlers Curry And Grill Ltd (12027240) United Kingdom