Yes, I know exactly when & where it's from;
The hallmark "H 6413" stands for Hong Kong, 1964, factory # 13.
It's stamped made in England, because Hong Kong was still under British rule until 1997....