About Byrnes Fish & Chips Ltd (12882223) United Kingdom