About Leicester Takeaway Ltd (13277839) United Kingdom