I'll leave it up to you to decide if any of the things mentioned are relevant to you.
Your ferritin level is perfect.
Your B12 and folate levels are too low and you need to supplement. The best form of oral B12 to supplement is methylcobalamin tablets. The two most popular brands are Jarrow and Solgar. It should be stuck under the tongue, under the top lip, or between teeth and cheek, and then allowed to dissolve as slowly as you can possibly manage. Don't suck or chew the tablet. An alternative is to buy methylcobalamin patches or sprays that go under the tongue. I've never used these so can't comment on them. If you buy the tablets I think 1000mcg per day should be sufficient.
For folate supplementation, the best one to buy is methylfolate. Try and avoid folic acid. Take 400mcg per day.
I've never bought methylfolate as a separate supplement. I've been taking a B Complex which contains all the B vitamins in it in their methylated form as opposed to the synthetic versions you get in cheaper supplements. I take this one - just one a day :
Thorne Basic B Complex
Another company does one that gets good reviews - Pure Encapsulations.
I should have mentioned, in connection with B12, being right at the top of the range or even over the range is not a problem because excess B12 is excreted in the urine.
I don't think that very high folate levels are such a great idea though. You should aim to keep that in range.
Your folate level is too low. You need to get it higher by supplementing. But you don't want to supplement so much that your folate level ends up being over the reference range you were given.
To humanbean many thanks for your quick reply and help which I'm most greatful. Do you think I might be best having the same as you. All would it be different in my case. It's ok I'm new to all this and just after some good advice.
Ps I will check them company's out😀
Pps I hope your not in to much pain and you have it sorted.
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.