About Ashtons Fish & Chips Ltd (12055927) United Kingdom