slate mill machinery works