If a Sheffield razor is marked "Sheffield, England" it is post 1897, if it's just "Sheffield" pre 1897.

The other one is early to mid 20th century best guess

They are both in very nice condition