About Williams Fish & Chips Ltd (12966311) United Kingdom