Moulton's Mill - The Mill, The Stream, the History