About Tulsi Indian Takeaway Ltd (13026787) United Kingdom