George Welsh has been jailed for the offences that occurred in the 1980s