About Winners Fish & Chips Ltd (11905320) United Kingdom