About Ashford Fish& Chips Ltd (12297518) United Kingdom