About Sarah Restaurant Ltd (12667213) United Kingdom