About Lenny S Takeaway Ltd (13130738) United Kingdom