About S F Restaurant Ltd (11302118) United Kingdom