I think you are, if not naive, not displaying a healthy degree of skepticism.Am I being naive then, when they claim it is 17th edition compliant?
Manufacturers claim all sorts of things, not all of them true. Often the bigger the lie the easier it is to get away with, because people think "how could they lie about a thing like that".As that seems to be one hell of statement to make, if they can't back it up!
Now - I'm not suggesting that Ashley & Rock are an untrustworthy company, and I'm sure they have made a good product, but we only have their word for that, and that's not a workable system. You can't have a situation where people certify that they've complied with the wiring regulations because they take on trust what someone who wants them to buy their product tells them.
IMO until there is a BS EN standard for maintenance free connections and the Wiring Regulations recognise them as being suitable for inaccessible locations they should not be used.