About Lalo Shawarma Ltd (12421500) United Kingdom