About New Lorens Takeaway Ltd (13548295) United Kingdom