About Sara Restaurant Birmingham Ltd (11078393) United Kingdom