About Local Sizzler Place Limited (13248035) United Kingdom