Offering arguably the world’s widest choice of watches, Japan’s Seiko has been playing the venerable Swiss brands at their own game for decades, says Chris Hall…