Yes. Stuff stamped with the WD arrow is good quality....if sometimes inelegant.
The Queens endorsement is known as the Royal Warrant and usually means the product is actually supplied to the monarch.
No doubt should she ride a bike it'd be a Triumph.
Personally though,as one who's family backed the wrong side at Culloden, I consider the correct royal family remains the Stuart's....
But surely I digress?