About Indiana Takeaway Limited (13458647) United Kingdom