About The New Taste Takeaway Limited (09036221) United Kingdom