Register now
In the picturesque coastal town of Eden, NSW, South Coast Fish Processors has emerged as a new player in the seafood industry.