About Leeds Shawarma Ltd (10200306) United Kingdom