Two Knaresborough companies announce new appointments