About Seafresh N.i Ltd (NI660917) United Kingdom