About Aladdin Indian Takeaway Ltd (SC614726) United Kingdom