Hitch Lock (Durham DH1)

Sorry but cannot find the key. If you think you can sort it out you are welcome to it.