About Ashfords Takeaway Ltd (13325892) United Kingdom