Waste company guilty over fatal crash