About Charford Fish & Chips Ltd (11808514) United Kingdom