The company director of a sash restoration company has been fined for safety failings after a worker fell three metres through an unprotected skylight.