G'day & Welcome to SRP.
I don't know the maker but I see that razor is stamped Sheffield England so highly unlikely it is 'junk'. I would send it it out for honing if you want to see its best...