About Mersea Island Fresh Catch Limited (08073836) United Kingdom