About Sea Star Fish & Chips Ltd (12731249) United Kingdom