About Excellent Takeaway Limited (12293298) United Kingdom