About Zolsha Restaurant And Takeaway Ltd (10953239) United Kingdom