Port Talbot-based contractor Andrew Scott has secured a £22m contract to carry out the emergency roof replacement on ...