About Shawarma Leyton Limited (12098438) United Kingdom