trailer mounted ore stamp and washer