About Ashford Takeaway Grill Limited (11856312) United Kingdom