About Sizzlers Sandwich Bar Ltd (10457478) United Kingdom