About T C Takeaway Limited (11705731) United Kingdom