360 crank stamped KC on snout?

Could be a stamp from a shop that did work in the past...........myself, I wouldn't read too much into it
Probably this.