About The Sizzler Bar & Grill Ltd (11770654) United Kingdom