About Tamworth Indian Takeaway Limited (12176685) United Kingdom