A Northumberland firm and two of its directors have been sentenced for safety failings after a teenage worker died following a fall from a barn roof.
Jamie Lee Duddin, 18, of Corbridge, and another Scotts of Whittington Ltd. employee were carrying out repairs to the roof lights of the barn …