About Yaqub Indian Takeaway Ltd (12980394) United Kingdom