About Essex Fresh Catch Limited (12647687) United Kingdom