Nilphas Omellian

Nilphas Omellian is the merchant you can buy upgrades for Battlehorn Castle from. After you purchase at least one upgrade, he will send you a note via a Man-At-Arms at the Castle that you can buy a Dwemer Forge from him.