About L&m Takeaway Ltd (12500077) United Kingdom