Thanks for the info guys. I'm puzzled why internet sources have said that it was released in 1980 rather than 1967-68. Perhaps it was an error when someone published the list of records released. I'm guessing their track UFO must have been inspired by the UFO club, which Peel gigged rather than little green men in space crafts !!