360 crank stamped KC on snout?

I can't help myself........................

Kansas City??????????:)

KC and the Sunshine Band????????????:)

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

Question, has the car/engine always been in the UK?? Did you or someone else import it?