About Mersea Fish Bar Ltd (12058613) United Kingdom