I think that the question was raised about the "C.F." on a Lanchester mag housing some time ago and no-one was sure of it's meaning.