About Tarbush Restaurant Ltd (10479486) United Kingdom