British WW2 Royal Army Ordinance Corps w/post war service battledress made in Canada in what I believe is 1944 (could be 42-43 if my eyes deceive me) by Workman Uniform Co. Ltd. of Montreal. Although the maker’s stamping and date are hard to see you can still make it out. I added a photo from another jacket I found that was made by the same maker so you can see a comparison (picture 4). This jacket was used post-war as well as indicated by the black and red War Office Controlled Unit badge. War Office Controlled Units became a thing in 1946. Great jacket overall. There are a few holes but all very small. I counted less than 5 and I attached a picture of the biggest one.