Harding C & F M