— Hardware/Software: Denford Micromill, Denford Microturn. Re: Denford Micromill and Microturn. Post by nattrassj12 » Mon 03 Jan, 2022 18:34 pm Price dropped to £1000 ono. Top. teserve Posts: 23 Joined: Wed 12 Dec, 2007 12:30 pm. Re: Denford Micromill and Microturn.