About Sara Restaurant Ltd (13503083) United Kingdom