There are a few limited companies listed under that same address using the same telephone number on the website itself. Not an issue as such but probably worth calling before ordering as mentioned below.
They sell Axcaliber blades which probably means you can contact Brimarc to check them out if you are that concerned. They don't show up as a stockist on the Brimarc site mind. I'm sure it's all good and a phone would relieve any concerns.