I have a vintage Lord Finn Mechanical Wind Wrist Watch. I can not find any information about this brand. Does any one know anything about these watches? I attached a picture (very hard to get a good picture), the only word on the face is 'Lord Finn' and '21 Jewels'. On the back it states 'Stainless Back'. Any information would be greatly appreciated.