It appears, from a cursory review, the organization is a "broker" which does no manufacturing of its own - correct me if I missed something.
(The seal making machines don't make the entire line, only "about 100 different types," but it would certainly fill the bill if you had a need for a replacement for a downed production machine.)
This doesn't make them bad - if they really do put effort into quality review, it's always nice to have some eyes, but it appears all they really do is review the paperwork coming from a supplier.
Not a bad idea, though, "self-declaring" - you just have to be ready to back it up if a customer wants to audit.
I self-declared for years, AND I was able to back it up.
(Should we send an email, pointing out the typo on the Quality Department home page?)