About Yum Yum Takeaway Leeds Ltd (10351031) United Kingdom