About Sizzler Food Ltd (13694781) United Kingdom