Japan is home to many of the world's oldest companies Makes Seiko, 135 years old next year, look strikingly young.