About Mycod Fisheries Ltd (12205348) United Kingdom