About A&l Takeaway Ltd (10761441) United Kingdom