About Newport Fish & Chips Ltd (12447017) United Kingdom