A solar panel installation company and its sole director have been fined for failing to manage and control fall from height risks.