Roofing firm fined over working at height safety breaches

This post has already been read 1766 times!