About Yemeni Restaurant Ltd (13617816) United Kingdom