About Shawarma & Karak Ltd (12996609) United Kingdom