Hi any of you guys from across the pond recongize one of these It's an Eclipse #18 Instrument Vise made in the UK. I picked it up tonight for my workbench. I think I'm going like it! I've held off and held off on a vise so long but this one caught my eye. What do you guys think? Unfortunately as wi...