About Ali Baba S Kebab & Grill Limited (13704308) United Kingdom