Not sure about Germany but in the UK the designers would be unlikely to still be liable anymore under the original contract to design this, liability under the contract would be up to 12 years from when the work under the contract was completed. They might be liable in tort for professional negligence but it's much harder to prove that this has occurred especially after 20 years. More likely the company that was under contract to inspect/maintain this will get hammered.