About Sizzler Grill House Ltd (12108094) United Kingdom