Roofing firm fined after worker injured in fall - Barnsley News from the Barnsley Chronicle