The Larkin was made in Sheaffield England, and is considered a "Good" brand.
Other than that info I can't tell you much more, I can't see or feel the edge, so you have to decide where the problem lays, I would begin the search for the problem in the mirror

Better than 9/10 times it is operator error, honest look through this forum for 1000's of posts just like yours, trust me it usually gets better with time...

For another razor there are tons of trusted vendors on here in the Vendor corner and even more trusted sellers in the Classifieds...