About Sea Life Fish & Chips Ltd (10323352) United Kingdom