About Sea Fish Bar Ltd (12188972) United Kingdom