Nice honest looking cap.

I agree with Jerry that its late WW2 or early postwar. However, I disagree with the notion of the badge attachment being unique to Officers with the other methods reserved to other ranks. While I do have a similar RA cap with blade attachment, Officer's also used the lug attachment, and in some cases the slide especially on the Dress caps.