you cannot get a locking cap for early 90's, they changed around 86 to locking I think. Better off buying a new filler neck assembly with cap. they are narrower than the early ones so the locking caps dont fit.
one of theseLAND ROVER DEFENDER 90 FUEL FILLER AND LOCKABLE CAP on eBay (end time...