Between the First World War and Unification in 1968, RCN cap badges were identical to the British RN badges. This matters very little as Canadians commonly wore British made badges. Some badges, although possibly of British manufacture, were marked on the back to indicate either a Canadian retailer/maker or as government property. Below are 3 King's Crown Petty Officer badges so marked:
and the back markings:

(left to right: Scully label on a metal PO badge, C Broad Arrow property marks on PO and CPO embroidered badges.