Could some one please recommend a fairly accurate mechanical edge finer that I can buy in UK? I have used the cheap ones which I bought from Aliexpress, but they are not accurate enough it seems.

Also, I like to get some recommendations for 100mm (or similar) sized vise. I have used one of these but it lifts the work piece when tightened.
https://www.cromwell.co.uk/shop/hand...s-vices/f/3250


Would these ones be any better as they have a 45 degree angle in the tightening screw?
https://www.amazon.co.uk/VS-SLV2A-To.../dp/B003042IPS

Please note that this is for hobby/home use so very expensive equipment will not work for me.