About Sizzlers Fast Food Ltd (11339331) United Kingdom